slightly built person - Spanish English Dictionary